Skip to content

Service R Us

17
Share

Service R Us

Home / Service R Us
Blog

Service R Us

By

Published on July 17, 2008

17
Share

As a public service to all the betas joining us here at Tor.Com (and to alphas as well!), here is a functioning link to a cheat sheet for bbCode.

BB Code tags!

The Mgt assures you that full functionality will commence shortly.

 

About the Author

Beth Meacham

Author

Executive Editor, Tor Books. Plus desert dweller, horsewoman, telecommuter, occasional writer, sometime blogger.
Learn More About Beth
Subscribe
Notify of
Avatar


17 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Avatar
16 years ago

Very helpful!

Avatar
16 years ago

I’m so glad I’m a Beta. Alpha children wear grey. They work much harder than we do, because they’re so frightfully clever. I’m really awfully glad I’m a Beta, because I don’t work so hard.

Wait…I am an alpha. I’ll get my grey clothes on, shall I?

Avatar
16 years ago

What about the Barrayarans? Oh, betas, no N. Right.

What happened to the rich text editor for comments, btw?

Avatar
16 years ago

Yeah, but bbCode? Ew.

Avatar
16 years ago

“Yeah, but bbCode? Ew.”

Yeah–what’s wrong with good old html, like our fathers and fore-fathers did? It messes me up to have to switch back and forth depending on the site.

(And why is every comment on this page flagged?)

Avatar
16 years ago

sunpig & heresiarch–

Allowing HTML is generally a Bad Thing. One tag that isn’t closed properly can muck up the entire page, or worse, trolls & spammers can use it to filter stuff of all kinds through the website. BBcode is a great option because it’s so very similar to HTML without all the risks.

Avatar
16 years ago

Or, worse still, a very bad type can use HTML to add scripts to a page, providing the scum with a back door so they can hack into a site. Not good at all. BBCode, while perhaps cumbersome, is much safer.

There are also BBCode plugins for Firefox which can make life much easier. That’s what I use. :)

Avatar
16 years ago

Minor note: HTML can be tamed, open tags completed, and bad tags stripped out. Indeed, that’s why WordPress comments are safe—because there’s some sandboxing that goes on (e.g., you aren’t allowed to use <script> elements, and many attributes are stripped out completely. And no tables for you).

That said, you don’t need the same amount of care when bbCode is concerned. Good old separation of concerns; bbCode is rendered as HTML, but it’s controlled HTML. And if your sandboxing bugs out, bbCode is still harmless in the main.

For those who like to split hairs: no, HTML is not the Greatest Evil here. The greatest evils are specifically the <script>, <embed>, and <style> tags.

By the by, I have seen bad bbCode renderers that created HTML with missing end tags. It is a little sad.

Avatar
16 years ago

Oh, arachne, I know. :) It’s just that there’s so much bad code out there that allows so very many bad things to happen.

Avatar
16 years ago

: I wasn’t suggesting raw HTML as an alternative, although as points out, it can (and ought to) be sanitized before being rendered, and the notion of allowing a safe subset of HTML tags in comments is not uncommon. But in the absence of a rich text editor, Markdown is my personal first choice for writing styled text in a plain text field. (In preference even to HTML.)

BBcode offends mine eyes because of the square brackets. Let us not talk of Wikipedia markup syntax.

Avatar
16 years ago

– Unfortunately very true.

– Markdown would be cool, and I really do like it, but bbCode is more commonly known to people. Then again, there are PHP libraries for Markdown, so it wouldn’t be hard to add in—like there are libraries for bbCode.

Avatar
carey.tse
16 years ago

– thanks for mentioning the add-on!

– thanks for providing the add-on!

I can never go back to using IE, partly because I’m hooked on all the 3rd party enhancements one can make to firefox. Viva Mozilla!

Avatar
nobody3546356
16 years ago

Hi

Avatar
16 years ago

Ty :) I believe I qualify as an Alpha, but I am also most assuredly a Luddite.